initial beachhead - Spanish English Dictionary